package com.sitech.portal.system.service;

import java.util.List;

import com.sitech.ibnms.core.IPage;
import com.sitech.ibnms.core.PageForm;
import com.sitech.portal.system.domain.TblSYS_USER_PRIVILEGE;

public interface ISysUserPrivilegeService {

	public IPage getAllUserPrivilegeList(PageForm pageForm);

	public List getUserPrivilegeListByLogin_id(String login_id);

	public IPage loadUserPrivilegeListByLogin_id(String login_id, PageForm pageForm);

	public void add(TblSYS_USER_PRIVILEGE tblSYS_USER_PRIVILEGE);

	public List getUserPrivilegeListByPrivilege_Id(String privilege_id);

	public void deleteUserPrivilegeByPrivilege_id(
			TblSYS_USER_PRIVILEGE tblSYS_USER_PRIVILEGE);

	public void deleteUserPrivilegeByLogin_id(String login_id);

	public String getUserPrivilegeStrByLogin_id(String login_id);
}
